/* 覆盖默认 */

* {
	flex-shrink: 0;
	box-sizing: border-box;
}

input {
	font-size: 28rpx;
	color: #ffffff;
}

view,
input,
textarea {
	box-sizing: border-box;
}


uni-button:after {
	display: none !important;
}

page {
	background: transparent;
	background-color: #F5F5F5;
}

/* input预输入 */
.input-placeholder {
	font-size: 28rpx;
	color: #AAAFB4
}

.u-tabbar {
	flex: 0 !important;
}

.u-type-error {
	animation: beat-error 200ms linear 0s 2 normal;
}

@keyframes beat-error {
	0% {
		left: 30rpx
	}

	25% {
		left: -30rpx
	}

	50% {
		left: 10rpx
	}

	75% {
		left: -10rpx
	}
}

uni-modal {
	z-index: 19999999;
}

uni-modal .uni-modal {
	border-radius: 20rpx !important;

}

.uni-modal {
	/* background-color: #0d0d33 !important; */
}

.uni-modal__title {
	/* color: #ffffff !important; */
	font-weight: bold !important;
}

.uni-modal__bd {
	/* color: #ffffff !important; */
}


.uni-mask {
	background: rgba(0, 0, 0, .8);
}

.uni-modal {
	border-radius: 20rpx;
}

.uni-modal__hd {
	padding-top: 50rpx !important;
}

uni-modal .uni-modal__ft:after {
	display: none !important;
}

.uni-modal__ft {
	padding: 10rpx 30rpx 50rpx !important;
	width: 100%;
	display: flex;
	justify-content: center;
}

.uni-modal__btn {
	display: flex !important;
	align-items: center;
	justify-content: center;
	background: #000000 !important;
	border-radius: 4px;
	color: #FFFFFF !important;
	height: 80rpx;
	line-height: 80rpx;
	font-size: 28rpx !important;
	flex: 1 !important;
	margin-right: 30rpx;
	max-width: 300rpx;
}

.uni-modal__btn:last-child {
	margin-right: 0;
}

uni-modal .uni-modal__btn:after {
	display: none;
}


.uni-modal__btn_default {
	background: #f7f8f9 !important;
	/* border: 1px solid #1a1a67; */
	color: #333333 !important;
}

uni-modal .uni-modal__textarea {
	/* background-color: #141721; */
	font-size: 28rpx;
	margin: 20rpx 0;
	/* color: #ffffff; */
	height: 120rpx;
}

uni-modal .uni-modal__textarea::placeholder {
	/* color: #747893; */
}

.u-tabbar__content {
	/* background-color: #07061E !important; */
}